guest lecturer - Turkish English Dictionary